Your suggested change has been received. Thank you.

close

Suggest A Change

https://thales.na.market.dpondemand.io/docs/dpod/services/kmo….

back

BSIDCA endpoints

Provisioning task endpoints

search

Provisioning task endpoints

Provisioning task endpoints

GetProvisioningTaskCount

GetProvisioningTaskCount(System.String)

Gets the number of provisioning tasks in the organization.

Parameter

Param: organization: Account

Returns

Number of provisioning tasks in the account

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetProvisioningTaskCount"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetProvisioningTaskCount xmlns="http://www.cryptocard.com/blackshield/">
      <organization>string</organization>
    </GetProvisioningTaskCount>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetProvisioningTaskCountResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTaskCountResult>int</GetProvisioningTaskCountResult>
    </GetProvisioningTaskCountResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProvisioningTaskCount xmlns="http://www.cryptocard.com/blackshield/">
      <organization>string</organization>
    </GetProvisioningTaskCount>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProvisioningTaskCountResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTaskCountResult>int</GetProvisioningTaskCountResult>
    </GetProvisioningTaskCountResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetProvisioningTaskCount?organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<int xmlns="http://www.cryptocard.com/blackshield/">int</int>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetProvisioningTaskCount HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<int xmlns="http://www.cryptocard.com/blackshield/">int</int>

GetProvisioningTaskDetails

GetProvisioningTaskDetails(System.Int32,System.String)

Gets detailed information on a specific provisioning task.

Parameters

Param: taskID: Task to get details for

Param: organization: Account

Returns

A table with the following columns:

  • userid

  • username

  • startdate

  • stopdate

  • status

  • serialnumber

  • description

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetProvisioningTaskDetails"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetProvisioningTaskDetails xmlns="http://www.cryptocard.com/blackshield/">
      <taskID>int</taskID>
      <organization>string</organization>
    </GetProvisioningTaskDetails>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetProvisioningTaskDetailsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTaskDetailsResult>xmlxml</GetProvisioningTaskDetailsResult>
    </GetProvisioningTaskDetailsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProvisioningTaskDetails xmlns="http://www.cryptocard.com/blackshield/">
      <taskID>int</taskID>
      <organization>string</organization>
    </GetProvisioningTaskDetails>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProvisioningTaskDetailsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTaskDetailsResult>xmlxml</GetProvisioningTaskDetailsResult>
    </GetProvisioningTaskDetailsResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetProvisioningTaskDetails?taskID=string&organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetProvisioningTaskDetails HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

taskID=string&organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

GetProvisioningTasks

GetProvisioningTasks(System.String,System.Int32,System.Int32)

Gets a list of all provisioning tasks in the organization.

Parameters

Param: organization: Account

Param: startRecord: First record

Param: numberOfRecords: Number of records

Returns

A table with the following columns:

taskid
operator
startdate (Disregard the values in this column. Use GetProvisioningTaskDetails for accurate start dates.)
count
tokenoption
stopdate (Disregard the values in this column. Use GetProvisioningTaskDetails for accurate stop dates.)

GetProvisioningTasks does not return proper start/stop dates. These dates are available using GetProvisioningTaskDetails.

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetProvisioningTasks"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetProvisioningTasks xmlns="http://www.cryptocard.com/blackshield/">
      <organization>string</organization>
      <startRecord>int</startRecord>
      <numberOfRecords>int</numberOfRecords>
    </GetProvisioningTasks>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetProvisioningTasksResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTasksResult>xmlxml</GetProvisioningTasksResult>
    </GetProvisioningTasksResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProvisioningTasks xmlns="http://www.cryptocard.com/blackshield/">
      <organization>string</organization>
      <startRecord>int</startRecord>
      <numberOfRecords>int</numberOfRecords>
    </GetProvisioningTasks>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProvisioningTasksResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTasksResult>xmlxml</GetProvisioningTasksResult>
    </GetProvisioningTasksResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetProvisioningTasks?organization=string&startRecord=string&numberOfRecords=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetProvisioningTasks HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

organization=string&startRecord=string&numberOfRecords=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

GetProvisioningTasksForUser

GetProvisioningTasksForUser(System.String,System.String,System.Int32,System.Int32)

Gets a list of all provisioning tasks in the organization.

Parameters

Param: user: The user to get provisioning tasks for

Param: organization: Account

Param: startRecord: First record

Param: numberOfRecords: Number of records

Returns

A table with the following columns:

  • taskid

  • operator

  • startdate

  • count

  • tokenoption

  • stopdate

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetProvisioningTasksForUser"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetProvisioningTasksForUser xmlns="http://www.cryptocard.com/blackshield/">
      <user>string</user>
      <organization>string</organization>
      <startRecord>int</startRecord>
      <numberOfRecords>int</numberOfRecords>
    </GetProvisioningTasksForUser>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetProvisioningTasksForUserResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTasksForUserResult>xmlxml</GetProvisioningTasksForUserResult>
    </GetProvisioningTasksForUserResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProvisioningTasksForUser xmlns="http://www.cryptocard.com/blackshield/">
      <user>string</user>
      <organization>string</organization>
      <startRecord>int</startRecord>
      <numberOfRecords>int</numberOfRecords>
    </GetProvisioningTasksForUser>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProvisioningTasksForUserResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTasksForUserResult>xmlxml</GetProvisioningTasksForUserResult>
    </GetProvisioningTasksForUserResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetProvisioningTasksForUser?user=string&organization=string&startRecord=string&numberOfRecords=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetProvisioningTasksForUser HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

user=string&organization=string&startRecord=string&numberOfRecords=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

GetProvisioningTasksForUserCount

GetProvisioningTasksForUserCount(System.String,System.String)

Gets the number of provisioning tasks in the organization.

Parameters

Param: user: User to get task count for

Param: organization: Account

Returns

Number of provisioning tasks for the user

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetProvisioningTasksForUserCount"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetProvisioningTasksForUserCount xmlns="http://www.cryptocard.com/blackshield/">
      <user>string</user>
      <organization>string</organization>
    </GetProvisioningTasksForUserCount>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetProvisioningTasksForUserCountResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTasksForUserCountResult>int</GetProvisioningTasksForUserCountResult>
    </GetProvisioningTasksForUserCountResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProvisioningTasksForUserCount xmlns="http://www.cryptocard.com/blackshield/">
      <user>string</user>
      <organization>string</organization>
    </GetProvisioningTasksForUserCount>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProvisioningTasksForUserCountResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTasksForUserCountResult>int</GetProvisioningTasksForUserCountResult>
    </GetProvisioningTasksForUserCountResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetProvisioningTasksForUserCount?user=string&organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<int xmlns="http://www.cryptocard.com/blackshield/">int</int>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetProvisioningTasksForUserCount HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

user=string&organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<int xmlns="http://www.cryptocard.com/blackshield/">int</int>

RemoveProvisioningTask

RemoveProvisioningTask(System.Int32,System.Boolean,System.String)

Removes an existing provisioning task, optionally sending a notification e-mail to all the users that this affects.

Parameters

Param: taskID: Task ID to remove

Param: sendNotificationEmail: True to send a notification e-mail

Param: organization: Account

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/RemoveProvisioningTask"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RemoveProvisioningTask xmlns="http://www.cryptocard.com/blackshield/">
      <taskID>int</taskID>
      <sendNotificationEmail>boolean</sendNotificationEmail>
      <organization>string</organization>
    </RemoveProvisioningTask>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RemoveProvisioningTaskResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveProvisioningTaskResult>boolean</RemoveProvisioningTaskResult>
    </RemoveProvisioningTaskResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RemoveProvisioningTask xmlns="http://www.cryptocard.com/blackshield/">
      <taskID>int</taskID>
      <sendNotificationEmail>boolean</sendNotificationEmail>
      <organization>string</organization>
    </RemoveProvisioningTask>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RemoveProvisioningTaskResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveProvisioningTaskResult>boolean</RemoveProvisioningTaskResult>
    </RemoveProvisioningTaskResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/RemoveProvisioningTask?taskID=string&sendNotificationEmail=string&organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://www.cryptocard.com/blackshield/">boolean</boolean>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/RemoveProvisioningTask HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

taskID=string&sendNotificationEmail=string&organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://www.cryptocard.com/blackshield/">boolean</boolean>

RemoveUsersFromProvisioningTask

RemoveUsersFromProvisioningTask(System.Int32,System.Collections.Generic.List{System.String},System.Boolean,System.String)

Removes specific users from a given provisioning task, optionally sending a notification e-mail to them.

Parameters

Param: taskID: Task ID to remove users from

Param: userNames: List of user names to remove

Param: sendNotificationEmail: True to send a notification e-mail

Param: organization: Account

Returns

  • True if users are removed

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/RemoveUsersFromProvisioningTask"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RemoveUsersFromProvisioningTask xmlns="http://www.cryptocard.com/blackshield/">
      <taskID>int</taskID>
      <userNames>
        <string>string</string>
        <string>string</string>
      </userNames>
      <sendNotificationEmail>boolean</sendNotificationEmail>
      <organization>string</organization>
    </RemoveUsersFromProvisioningTask>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RemoveUsersFromProvisioningTaskResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveUsersFromProvisioningTaskResult>boolean</RemoveUsersFromProvisioningTaskResult>
    </RemoveUsersFromProvisioningTaskResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RemoveUsersFromProvisioningTask xmlns="http://www.cryptocard.com/blackshield/">
      <taskID>int</taskID>
      <userNames>
        <string>string</string>
        <string>string</string>
      </userNames>
      <sendNotificationEmail>boolean</sendNotificationEmail>
      <organization>string</organization>
    </RemoveUsersFromProvisioningTask>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RemoveUsersFromProvisioningTaskResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveUsersFromProvisioningTaskResult>boolean</RemoveUsersFromProvisioningTaskResult>
    </RemoveUsersFromProvisioningTaskResponse>
  </soap12:Body>
</soap12:Envelope>

UpdateProvisioningStopDate

UpdateProvisioningStopDate(System.Int32,System.Collections.Generic.List{System.String},System.DateTime,System.String)

Updates the expiry date of a provisioning task for the given users. Used to extent a provisioning task that users may not have had the time to complete.

Parameters

Param: taskID: Task ID to update

Param: userNames: List of user names to update the expiry date for

Param: newStopDate: The new expiry date

Param: organization: Account

Returns

  • True if the expiry dates were updated

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/UpdateProvisioningStopDate"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <UpdateProvisioningStopDate xmlns="http://www.cryptocard.com/blackshield/">
    <taskID>int</taskID>
    <userNames>
        <string>string</string>
        <string>string</string>
    </userNames>
    <newStopDate>dateTime</newStopDate>
    <organization>string</organization>
    </UpdateProvisioningStopDate>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <UpdateProvisioningStopDateResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateProvisioningStopDateResult>boolean</UpdateProvisioningStopDateResult>
    </UpdateProvisioningStopDateResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <UpdateProvisioningStopDate xmlns="http://www.cryptocard.com/blackshield/">
    <taskID>int</taskID>
    <userNames>
        <string>string</string>
        <string>string</string>
    </userNames>
    <newStopDate>dateTime</newStopDate>
    <organization>string</organization>
    </UpdateProvisioningStopDate>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <UpdateProvisioningStopDateResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateProvisioningStopDateResult>boolean</UpdateProvisioningStopDateResult>
    </UpdateProvisioningStopDateResponse>
</soap12:Body>
</soap12:Envelope>